mechanical border - Francés Inglés Diccionario